Perceptually-Tuned Grayscale Characters Based on Parametrisable Component Fonts

نویسندگان

  • Changyuan Hu
  • Roger D. Hersch
چکیده

Our component-based parametrisable font system is a newly developed font description and reproduction technology. It incorporates for each basic character shape a software method responsible for the synthesis of an instance of that character. A given font is synthesized by providing appropriate font parameters to these character synthesis methods. Numerous concrete fonts can be derived by simply varying the parameters. Such variations offer high flexibility for synthesizing derived fonts (variations in condensation, weight and contrast) and enable saving a considerable amount of storage space. This paper shows that with component-based parametrisable fonts, high quality perceptually-tuned grayscale characters can be generated without requiring hinting information. Generating perceptually-tuned grayscale characters with parametrized component-based fonts consists in automatically adapting the phase of some of the character’s parameters in respect to the underlying grid and in ensuring that thin character parts are strong enough not to disappear (weightcontrol). The presented method is especially powerful for generating highquality characters on LCD displays (cellular phones, pen-computers, electronic books, etc..). 1 Component-based parametrizable fonts Most commercial font systems use outline fonts for the digital presentation of typefaces. Outline fonts are well suited for character rasterization and printing. They however only incorporate implicit information about important font features such as the width of stems, bars and bowls, the distance between vertical stems and bowls and the parameters determining junctions between character elements and determining the shape of terminal elements (serifs). Efforts are made to create a more flexible character representation incorporating explicit information about features of the character, thus enabling the synthesis of coherent font variations, for example by varying weight and contrast. The main idea is to describe characters by an assembly of appropriate structure elements (components). Several attempts have been made to describe characters by structure elements. The earliest attempt to describe typographic characters by parametrisable shape primitives aimed at minimizing the amount of font memory for digital typesetter controllers [1]. D. Knuth created the Metafont system for designing new font families. He described his Computer Modern fonts by horizontal, verti1 A preliminary version of this paper was presented at the ICIP’99 Conference in Kobe, Japan Proc. Int'l Conf on Digital Documents and Electronic Publishing (DDEP 2000), publ. in Digital Documents: Systems and Principles, LNCS 2023, Springer, 2004, 69-76 cal and diagonal strokes as well as by round parts [6]. These strokes and round parts are given by sequences of pen positions and orientations. More recently, Bauermeister et al. created the Infinifont system enabling resynthesizing an existing font from universal font generation rules and from parametric data specific to that font [7][10]. Our own efforts [12] aimed at defining character components suitable for the generation of existing and of derived typographic fonts, incorporating variations in condensation, weight and contrast. Components Assembling Trimmed or outlined top-serif serif serif sweep stem Fig. 1. Building a character with components Fig. 1 shows a character assembled from structure elements, i.e. the two vertical stems are synthesized by the component named stem, the round arch is synthesized by two connecting sweep components, and the terminals are synthesized respectively by the serif and top-serif components. For the round character structure elements which are similar to a whole or a half of letter “o”, we synthesize them by the loop and respectively the half-loop components (letters “o” and “b” in Fig. 2).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Synthesis of Contrast Controlled Grayscale Characters with Component-Based Parametrisable Fonts

A few years ago, a perceptually-tuned grayscale character generation technique was developed in order to automatically syn~ thesize grayscale characters looking like manually-tuned pixmap characters. Weight and contrast controlled grayscale characters are obtained by grid-fitting the scaled character contours. However, this technique requires that hinting information be added to the outline fon...

متن کامل

Legibility of Condensed Perceptually-Tuned Grayscale Fonts

We analyze the quality of condensed text on LCD displays, generated with unhinted and hinted bilevel characters, with traditional anti-aliased and with perceptually-tuned grayscale characters. Hinted bi-level characters and perceptually-tuned grayscale characters improve the quality of displayed small size characters (8pt, 6pt) up to a line condensation factor of 80%. At higher condensation fac...

متن کامل

Legibility of perceptually-tuned grayscale fonts

Perceptually-tuned grayscale fonts are generated from character outline descriptions by applying to them a set of modifications specifically conceived for strengthening thin character parts, obtaining well-contrasted bars and preserving important relationships between character shape parts. The present study aims at comparing the legibility of perceptually-tuned grayscale and bilevel display fo...

متن کامل

Synthesis of Parametrisable Fonts by Shape Components

Typographic characters implicitly incorporate structure elements such as stems, bars, round parts, arches and serifs, which are repeated throughout the characters of a font. Although this structure information is important when typographers design typefaces, it is however not explicitly described in today’s outline font technology. As a consequence, coherently varying the style of an outline fo...

متن کامل

ClearType sub-pixel text rendering: Preference, legibility and reading performance

ClearType is an onscreen text rendering technology in which the red, green, and blue sub-pixels are separately addressed to increase text legibility. However, it results in colored borders on characters that can be bothersome. This paper describes five experiments measuring subject preference, text legibility, reading performance, and discomfort symptoms for five implementation levels of ClearT...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000